challenge cup - German English Dictionary